@charset "utf-8";

/*BaseSetting======================================================*/
body{ margin:0px; padding:0px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:12px; background-color:#2b2b2b;}
img{ border:0px;}
form{margin:0px; padding:0px;}

/*End--------------------------------------------------------------*/


/*HeadSetting======================================================*/
.header{  background-image:url(../images/HeaderBack.png); background-repeat:repeat-x;}
.head{ width:980px; height:105px; margin:0px auto; background-image:url(../images/HeadBack.png); background-repeat:no-repeat;}
.headadmintop a{ color:#F00; text-decoration:none;}
.headadmintop a:hover{ color:#03C}
.headadmintopnav { font-size:15px; text-align:right;height:60px;line-height:65px;}
.headadmintopnav a{ display:block; text-decoration:none; color:#575757; width:60px; float: right; text-align:center;   font-weight:800; border-bottom:3px solid #e3e3e3; margin-left:10px;}
.headadmintopnav a:hover{ display:block; text-decoration:none; color: #007eb4; width:60px; float: right; text-align:center;  font-weight:800; border-bottom:3px solid #007eb4}
.headadmin{ height:104px;}
.headadminnav{ background-image:url(../images/headnav.png); height:45px;}
.headnavtable{ height:45px;  width:980px; margin:0px auto; font-size:14px; color:#FFF; font-weight:700;}
.headnavtable a{color:#FFF; text-decoration:none; display:block; height:45px; padding:0px 5px; background-image:url(../images/headnav.png); line-height:45px;}
.headnavtable a:hover{color:#ffcc00; text-decoration:none; display:block; height:45px; padding:0px 5px; background-image: url(../images/headnavhover.png); line-height:45px; background-repeat:no-repeat; background-position:center}

.headnavtable a.now{color:#ffcc00; text-decoration:none; display:bilock; height:45px; padding:0px 5px; background-image: url(../images/headnavhover.png); line-height:45px; background-repeat:no-repeat; background-position:center}

/*End--------------------------------------------------------------*/


/*FootSetting======================================================*/
.foot{ background-image:url(../images/IndexFootback.png); background-repeat:repeat-x; background-color:#2b2b2b}
.footTable{ width:980px; margin:0px auto; text-align:right; padding-top:10px; color:#CCC; line-height:25px; padding-right:10px;}
.footTable a{ color:#FFF; text-decoration:none;}
.footTable a:hover{ color: #FF0; text-decoration: underline;}

/*End--------------------------------------------------------------*/


/*AdminSetting======================================================*/
.AdminMain{ background-image: url(../images/AdminBack.png) ;  background-position:center 15%; background-repeat:repeat-y; background-color:#FFF;}
.AdminTable{ width:980px; margin:0px auto; }
.AdminMsg{ width:966px; margin:0px auto;  padding-bottom:0px;  height:36px; padding-top:7px;}
.AdminMsgtable{background-color:#e9e9e9; margin:0px;}
.AdminMsgtable a{ color:#FF0000; font-size:14px; text-decoration:none;}
.AdminMsgtable a:hover{ color:#FF0000; font-size:14px; font-weight:bold;text-decoration: underline;}

.AdminNav{ width:238px; background-image:url(../images/AdminNavBack.png); background-repeat:no-repeat; background-color:#b9dee7; padding:10px 0px;}
.AdminNav h2 { margin:0px; padding:0px; font-size:14px;line-height:45px; margin:0px 20px; display:block;border-bottom:1px dotted #999;  }
.AdminNav h2 a{padding-left:20px; color:#444444;text-decoration:none; background-image:url(../images/AdminNavaback.png); background-repeat:no-repeat; background-position:center left; }
.AdminNav h2 a.now{padding-left:20px; color:#2b509a; text-decoration:none; background-image:url(../images/AdminNavaback02.png); background-repeat:no-repeat; background-position:center left; }
.AdminNav h2 a:hover{padding-left:20px; color:#2b509a; text-decoration:none; background-image:url(../images/AdminNavaback02.png); background-repeat:no-repeat; background-position:center left;}

.Adminright{ line-height:24px; }
.Adminright p{ line-height:26px; padding:5px 20px; padding-bottom:0px;}
.Adminright strong { font-size:14px;}

.AdminrightTable01{ border:1px solid #5da1f5;}
.AdminrightTable01 a{ color:#0051f9; text-decoration:none;}
.AdminrightTable01 a:hover{ color: #FF0000; text-decoration: none;}
.AdminrightTable01title{ background-image:url(../images/table01TitleBack.png); height:39px; color:#FFFFFF; font-weight:bold;}
.AdminrightTable01title td{ text-align:center;}
.AdminrightTable01data01{ background-color:#f7f7f7; height:38px;}
.AdminrightTable01data01 td{ text-align:center;}
.AdminrightTable01data02{ background-color: #FFFFFF; height:38px;}
.AdminrightTable01data02 td{ text-align:center;}

.Adminrighttitle{ height:38px; font-size:14px; border:1px solid #e2e2e2; line-height:38px; background-image:url(../images/AdminTitleBack.png); font-weight:900; color:#2e2e2e; padding-left:10px; margin-bottom:5px;}


.Adminrighttabletdtitle{ height:38px; line-height:38px; text-align:right; padding-right:10px; background-color:#6eabdc; width:120px; color:#FFFFFF; font-weight:800; font-size:12px;}
.Adminrighttabletdtext{font-size:12px; height:38px; line-height:38px; text-align:left; padding-left:2px; background-color:#f7f7f7; width:220px; }
.Adminrighttabletdtext02{font-size:12px; height:38px; line-height:38px; text-align:left; padding-left:2px; background-color:#f7f7f7;  }
.Adminrighttableiput{ width:212px; 
height:24px; line-height:34px; padding-left:5px;
}
.Adminrighttableiput01{ width:400px; height:30px; line-height:34px; padding-left:5px;}
.Adminrighttableselcet{ width:210px; height:34px; font-size:12px; color:#333333;line-height:30px;}
.Adminrighttablebtn{ width:90px; height:32px;}
.Adminrighttablebtnbox{ height:56px; border-bottom:1px dotted #999999; border-top:1px dotted #999999;}
.Adminrighttdhigh5{ height:2px;}
.Adminrightline{ border-bottom:1px dotted #999999; margin:5px 0px;}


.Adminjctitle{ line-height:38px; text-align: right; padding-right:10px; background-color:#6eabdc; color:#FFFFFF; font-weight:800; font-size:12px;
}
.Adminjctitle02{ line-height:38px; text-align: center;  background-color:#d1e4f3; color:#4081b6; font-weight:800; font-size:12px;
}
.Adminjctext{font-size:12px; height:38px; line-height:38px; text-align:left; padding-left:2px; background-color:#f7f7f7;  }
.Adminjctext02{font-size:12px; height:38px; line-height:38px; text-align:left; padding-left:2px; background-color:#f2faff; color:#FF0000; font-weight:900;}

.Adminjciput{ width:144px; height:30px; line-height:34px; padding-left:5px;}
.Adminjcselcet{ width:154px; height:25px; font-size:12px; color:#333333;line-height:30px;}
.Adminjctk{ font-size:12px; padding:10px; line-height:24px; border:1px solid #6eabdc;}




.Adminjttitle{ line-height:38px; text-align: center; padding-right:10px; background-color:#6eabdc; color:#FFFFFF; font-weight:800; font-size:12px;
}
.Adminjttitle02{ height:38px; line-height:38px; text-align: center;  background-color:#d1e4f3; color:#4081b6; font-weight:800; font-size:12px;}
.Adminjttext{font-size:12px; height:38px; line-height:38px;   background-color:#f7f7f7; text-align:center;}
.Adminjttext1{font-size:12px; height:38px; line-height:38px;   background-color:#f7f7f7; text-align: left;}
.Adminjttext02{font-size:12px; height:38px; line-height:38px; text-align:left; padding-left:6px; background-color:#f2faff; color:#FF0000; font-weight:900;}
.Adminjtiput{ width:50px; height:30px; line-height:34px; margin:0px 1px;}
.Adminjtiput1{ width:110px; height:30px; line-height:34px; }
.Adminjtiput2{ width:60px; height:30px; line-height:34px; }
.Adminjtiput3{ width:180px; height:30px; line-height:34px; }
.Adminjtiput4{ width:180px; height:30px; line-height:34px; }
.Adminjtselcet{ width:50px; height:34px; font-size:12px; color:#333333;line-height:30px; }
.Adminjtselcet1{ width:165px; height:34px; font-size:12px; color:#333333;line-height:30px; }

.Adminjtselcet2{ width:110px; height:34px; font-size:12px; color:#333333;line-height:30px; }
.Adminjttk{ font-size:12px; padding:10px; line-height:24px; border:1px solid #6eabdc;}

.tcbox{ border:4px solid #FFFFFF; background-color:#FFFFFF}
.tcboxtitle{ line-height:40px; font-size:14px; padding-left:5px;}
.tctable{ border:1px solid #6eabdc; line-height:30px;}
.tctabletitle{ font-size:14px;  background-color:#6eabdc; color:#FFFFFF; font-weight:700;}
.tctable td{ padding-left:10px; height:35px;}
.tctabletd1{ background-color: #F3F3F3}
.bxgsbox{ border:1px solid #6eabdc }
.bxgsboxtitle{ font-size:14px;  background-color:#6eabdc; color:#FFFFFF; font-weight:700; height:36px; padding-left:30px; }
.bxgstable td{ height:40px; line-height:40px; text-align:center; background-color: #F7F7F7; }
.bxgstable td a{ color:#0066CC; text-decoration:none;}
.bxgstable td a:hover{ color: #FF0000; text-decoration: underline; font-weight:600;}

.zctabletitle{ height:40px; line-height:40px; background-color:#F7F7F7; font-weight:600;}
.zctabletext{ padding-left:12px;}
.zcinput{ height:36px; line-height:35px; padding-left:5px; width:300px;}

.bxxqtable{ border:1px solid #6eabdc; margin-bottom:10px;}
.bxxqtabletitle{ background-color:#6eabdc; height:40px; line-height:36px; font-size:14px; font-weight:600; color:#FFFFFF}
.bxxqtable td { padding-left:10px;}
.bxxqtableselcet{ line-height:32px; padding-top:10px;}
.bxxqnext{ margin-right:10px; margin-bottom:10px;}
.bxxqnexttable{ border:1px solid  #DFDFDF; line-height:28px;}
.bxxqnexttabletitle{ background-color: #EEEEEE; font-weight:600;}
 
 
/*End--------------------------------------------------------------*/


/*IndexSetting======================================================*/
.IndexMain{ background-image: url(../images/AdminBack.png) ;  background-position:center 15%; background-repeat:repeat-y; background-color:#FFF;}
.IndexTable{ width:980px; margin:0px auto;}
.IndexLogin{ background-image:url(../images/IndexLoginBack.png); background-repeat:no-repeat; padding:10px 8px;}
.IndexLoginTitle{ font-size:16px; font-weight:400; padding-top:10px; border-bottom:1px dotted #999; padding-bottom:15px; margin-bottom:10px;}
.IndexLoginInput{ width:270px; height:35px; border:1px solid #8592b9; margin:0px; margin-bottom:6px; line-height:35px; padding-left:6px; color:#b0b0b0;}
.IndexLoginBtn{ background-image:url(../images/IndexLoginBtn.png); width:126px; height:41px; margin:0px; font-size:15px; font-weight:800; border:none; color:#FFF;}
.IndexLogin a{ color:#007dc5; text-decoration:none;}
.IndexLogin a:hover{ color:#333; text-decoration:underline;}
.IndexXbxzText{ background-color:#f8f8f8; }
.IndexLogin  h2 { padding:0px; font-size:13px; font-weight:600;  margin-bottom:0px; display:block; height:20px; margin-left:0px;  margin-top:5px;}
.IndexXbxzTextp{ line-height:20px;  color:#333; padding-left:0px; padding-top:5px; }
.IndexXbxzTextp p{ text-indent:16px; margin:0px; padding:0px;}
/*End--------------------------------------------------------------*/

.hometitle{ height:34px; font-size:14px; line-height:33px; color:#007dc5; border-bottom:2px solid #007dc5; margin:0px 5px; background-color:#EAEAEA; text-indent:15px;}
.homebox{ background-color:#FAFAFA ;margin:0px 5px;border:1px solid #F0F0F0; margin-bottom:4px;}
.homebox h3{ font-size:12px; font-weight:100;  margin:3px 4px;padding:0px; text-indent:12px; height:30px; border-bottom:1px   dotted #999; line-height:30px; }
.homebox h3 a{ color:#333; text-decoration:none;}
.homebox h3 a:hover{ color:#06C; text-decoration:none;}
.homemore{ font-size:12px; font-weight:100;  margin:3px 4px;padding:0px;  height:30px; line-height:30px; text-align:right; padding-right:10px;}
.homemore a{ color:#0066CC; text-decoration:none;}
